home *** CD-ROM | disk | FTP | other *** search
/ Calendar Creator (Deluxe) / Calendar Creator Deluxe - Disc 1.iso / Setup.cfg < prev    next >
Text File  |  2003-08-11  |  3KB  |  90 lines

  1.  
  2. set $9 to "Calendar Creator 10"
  3.  
  4. set $2 to isadmin ""
  5. goto @notadmin if not equal {$2} "1"
  6.  
  7. set $2 to pathname {$1}
  8.  
  9. set $3 to findwindow "" ""{$9}" 20 - Setup"
  10. goto @stop if not equal {$3} "0"
  11. set $3 to findwindow "" ""{$9}" 20 - InstallShield Wizard"
  12. goto @stop if not equal {$3} "0"
  13. set $3 to findwindow "" "InstallShield Wizard"
  14. goto @stop if not equal {$3} "0"
  15. set $3 to findwindow "" "Windows Installer"
  16. goto @stop if not equal {$3} "0"
  17.  
  18. set $4 to registry "SOFTWARE\Microsoft\Internet Explorer" "Version"
  19. goto @less if less {$4} "5.0"
  20.  
  21. //Check for Win9x and whether the .NET Framework is installed//
  22. //set $dotnet to registry "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" "Install"
  23. //goto @skip9Xmessage if equal {$dotnet} "1"
  24.  
  25. //goto @9xmessage if equal {%winver} 7
  26. //goto @9xmessage if equal {%winver} 8
  27. //goto @9xmessage if equal {%winver} 9
  28. //goto @skip9Xmessage
  29.  
  30. //@9xmessage
  31. //message "" {$9}" needs to install Microsoft .NET Framework. Once this installation is complete, you may need to restart your computer.^j^jAfter restart, if the installation does not continue, please eject and reinsert The Print Shop Install Disc to begin installation again."
  32.  
  33. //@skip9Xmessage
  34.  
  35.  
  36. set $5 to registry "SOFTWARE\Broderbund Software\Print\Calendar Creator\10.0" "EXE"
  37. goto @ContinueVersionCheck if equal {$5} ""
  38.  
  39. //We found a version of 20.  Let's see it's this version.
  40. set $productcode to inifile {%pigdir}"setup\setup.ini" "Startup" "ProductCode"
  41. set $packagecode to inifile {%pigdir}"setup\setup.ini" "Startup" "PackageCode"
  42.  
  43. set $cc10installed to msiproductinstalled {$productcode}
  44.  
  45. // We were fooled!  MSI says it's not installed!
  46. goto @ContinueVersionCheck if equal {$cc10installed} 0
  47.  
  48. set $installedpackagecode to msiproductinfo {$productcode} "PackageCode"
  49.  
  50. //See if it came from this CD/Build
  51. goto @stop if equal {$packagecode} {$installedpackagecode}
  52.  
  53. set $upgrade to message {$9} "Another version of "{$9}" is already installed.  Would you like to install this version instead?" 4
  54. goto @stop if equal {$upgrade} 7
  55.  
  56. @ContinueVersionCheck
  57.  
  58.  
  59. set $6 to registry "SOFTWARE\Broderbund Software\Print\Calendar Creator\9.0" "EXE"
  60. goto @found if not equal {$6} ""
  61.  
  62. set $6 to registry "SOFTWARE\Broderbund Software\Print\Calendar Creator\8.0" "EXE"
  63. goto @found if not equal {$6} ""
  64.  
  65. goto @setup
  66.  
  67. @found
  68. set $3 to message ""{$9}" - Setup" "An older version of Calendar Creator has been detected on your computer. This is an update of this version.  Your older version will not be uninstalled, but it is recommended that you uninstall the older version later. If Calendar Creator is currently running on your system, please exit it before starting this install.^j^jWould you like to continue?" 1
  69. goto @stop if equal {$3} 2
  70.  
  71. @setup
  72. run "Setup\setup.exe"
  73.  
  74. goto @stop
  75.  
  76.  
  77. @less
  78. // IE is less than 5.0
  79. message ""{$9}" - Setup" "Your system needs a minimum of Internet Explorer 5.0 or greater to run "{$9}".^j^j                                                 Setup cannot continue."
  80. goto @stop
  81.  
  82. @notadmin
  83. message ""{$9}"" "You must be an administrator on this machine to install "{$9}".^j^j                Please log on as an administrator and try again."
  84. goto @stop
  85.  
  86. @stop
  87. stop
  88.  
  89.  
  90.